ACM-2025-01-03

Jahrgang: 2025
Ausgabe: 01
Autor: Thomas Krger
Programm: ACM-LTYPEMAKER.LSP
Funktionalitt: Linientypen mit Dialoguntersttzung erstellen
Format: LISP
Lauffhig ab: AutoCAD 2010
Befehle: ACM-LTYPEMAKER
Bezug: Online


Beschreibung
============

Neuer Typ gefllig?

Kurvenobjekte, wie Linien, Polylinien, Bgen und Kreise, werden durch Koordinatenpunkte und andere numerische 
Parameter definiert. Wie diese in einer AutoCAD-Zeichnung aber letztendlich dargestellt werden, hngt unter 
anderem von der Eigenschaft "Linientyp" ab. Hierbei kann es sich um ein Muster aus Strichen, Punkten, Text 
und Symbolen handeln, und sie knnen durchgngig oder unterbrochen sein.
Die Linientypdefinitionen sind Bestandteil der Zeichnung, werden in der Regel aber aus einer externen 
Linientypdefinitionsdatei (LIN) geladen. Autodesk liefert standardmig zwei Linientypdefinitionsdateien 
mit: acad.lin fr britische Maeinheiten und acadiso.lin fr metrische Maeinheiten. Fr die Linientyphandhabung 
gibt es in AutoCAD den Befehl "LINIENTYP"/"_LINETYPE", der die tagtglichen Bedrfnisse dahingehend auch sehr 
gut abdeckt.
Wer sich auskennt, kann auch eigene Linientypen mit einem Texteditor in einer eigenen Linientypdefinitionsdatei 
anlegen. Da das aber nicht zu den tglichen Arbeiten eines AutoCAD-Anwenders gehrt, wre eine Toollsung fr 
diese Aufgabe hilfreich.
Die in dieser Ausgabe vorgestellte LISP-Routine ACM-LTYPEMAKER.LSP stellt speziell fr die Erzeugung von 
Linientypen mit enthaltenen Zeichen oder Zeichenketten einen Dialog fr smtliche Eingaben bereit und legt 
bei sinnvollen Parametern dann einen entsprechenden Linientyp in der Zeichnung an. Intern werden im Dialog 
alle fr die Linientypdefinition notwendigen Parameter gesammelt, entsprechend berprft und daraus zwei den 
Linientyp beschreibende Textzeilen erzeugt, die in einer temporren LIN-Datei gespeichert werden. Der Linientyp 
wird dann automatisch mittels des "LINIENTYP"-/"_LINETYPE"-Befehls aus dieser Datei in die aktuelle Zeichnung 
geladen und die Datei im Anschluss gelscht. Fr die bessere Anschaulichkeit wird im Dialog eine sich anpassende 
Linientypvorschau angezeigt, ebenso Hinweise bei fehlerhaften Eingaben. 